package com.ruoyi.common.rabbitmq.domain;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

@Data
public class SmsNotifyTemplate implements Serializable {
    //注： 每个属性都是   json串
    /**
     * SMS_0000
     */
    String templateCode;

    /**
     * [{"code":"1234","product":"ytx1"},{"code":"5678","product":"ytx2"}]  code与product是模板内得${code}和${puduct}
     */
    String templateParamJson;
    /**
     * ["15000000000","15000000001"]
     */
    String phoneNumberJson;


    /**
     * ["云通信","云通信"]
     */
    String signNameJson;


    //日志记录内容
    /**
     * 通知对象ID 和 通知对象名称 一一对应
     */
    List<Long> notifyUserId;

    /**
     * 通知对象名称
     */
    List<String> notifyUserName;
    public SmsNotifyTemplate(){
        this.phoneNumberJson="";
        this.templateParamJson ="";
        this.notifyUserId =new ArrayList<>();
        this.notifyUserId=new ArrayList<>();
    }




}
